home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 25
/
Cream of the Crop 25.iso
/
program
/
tmtp100d.zip
/
README
< prev
next >
Wrap
Text File
|
1997-04-02
|
4KB
|
126 lines
TMT Development Corporation
Pascal Lite
version 1.00 freeware
Thank you for your trying this new Pascal compiler for MS DOS
This is a full 32-bit Pascal compiler for 80386/486/Pentium Intel CPU's.
Pascal Lite produces native 32-bit protected-mode using the PMODE extender.
Requirements
------------
for MS DOS:
3Mb of hard disk
MS DOS operating system v 5.0 or later
2Mb of free XMS
Pascal Lite Installation
------------------------
The Pascal Lite distribution is contained in the tmtpl39d.zip archive.
Please, read the license.doc file before the installation.
Follow these instructions to run the installation process.
- create the \TMTPL directory on one of the drives (we will call
it the x: drive) using the command:
x> md TMTPL
- copy the tmtp100d.zip file into the TMTPL directory:
x> copy tmtp100d.zip x:\TMTPL
x> x:
x> cd \TMTPL
- run the PKUNZIP program to decompress the tmtp100d.zip
x:\TMTPL> pkunzip -d tmtp100d
(the switch "-d" unpacks with subdirectories)
- modify the PATH statement in the autoexec.bat, to include the
x:\TMTPL\BIN
subdirectory, if you so desire.
- go to \TMTPL\EXAMPLES\DOS\HELLO
compile the simple test program, "HELLO.PAS", and run it:
x:\TMTPL> plt hello
x:\TMTPL> hello
- read the entire manual.doc file before using the compiler for
any "real" application development.
Contents of the distribution
----------------------------
documentation:
manual.doc - description of the PLT compiler
license.doc - license agreement
readme - this file
executable:
subdirectory BIN contains following files:
plt.cfg - compiler configuration file
dos32.exe - the DOS32 protected mode extender
dos4gw.exe - the DOS/4GW protected mode extender (used by
compiler)
plt.exe - the PLT compiler under the DOS/4GW extender
pltpmw.exe - the PLT compiler under the PMODE extender
standard library object modules:
subdirectory UNITS\ contains unit obj modules files with .FPD
extensions
arg - command line parsing unit
crt - crt unit
debug - post-mortem dump unit and other debugging
functions
dos.fpd - dos unit
doscall - low-level DOS interface
errcodes - run-time error codes
strings - strings unit
system - system unit
also in this directory contains files:
DOS32.EXE - DOS32 extender
STUB32.EXE - stub for DOS32 extender
PASSTUB.EXE - PMODE-based extender
example:
subdirectory EXAMPLE\ contains following examples for MS DOS:
COMP\ - example of complex operators definition
HELLO\ - example "Hello, World" program
FLAME\ - example of direct works with I/O ports and physical
memory
VESADEMO\ - example of import and usage VESA.OBJ file from
DOS32 libraries.
LIN_EQ\ - example of multidimensional open arrays usage
supplemental files:
DOS32\ - subdirectory that contains the DOS32
distribution to be used by the application.
These files are no longer in the default distribution;
If you need DOS32, you should obtain DOS32.ZIP and install
(unzip) it over the PLT/DOS distribution.
Changes from previous version:
-----------------------------
- some bugs fixed
- operators overloading added